payment facility - Deutsch Englisch Wörterbuch